storage capacitor - French English Dictionary